//
// MyGame.hh for bomberman in /home/lefebv_w//workspace/cpp/bomberman/tests/compil
// 
// Made by damien lefebvre
// Login   <lefebv_w@epitech.net>
// 
// Started on  Thu May  2 18:06:37 2013 damien lefebvre
// Last update Fri May  3 12:18:55 2013 damien lefebvre
//

#ifndef		__MYGAME_HH__
#define		__MYGAME_HH__

/* std includes */
#include	<cstdlib>
#include	<list>

/* gdl includes */
#include	<Game.hpp>

/* my includes */
#include	"AObject.hh"
#include	"Camera.hh"
#include	"Primitive.hh"
#include	"Object.hh"
#include	"Bomberman.hh"

class		MyGame : public gdl::Game
{
public :
  void		initialize(void);
  void		update(void);
  void		draw(void);
  void		unload(void);

private :
  Camera		m_camera;
  std::list<AObject*>	m_objects;
};

#endif
